package com.kim.rssreader.db;

import java.io.InputStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map.Entry;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;

import com.kim.rssreader.R;
import com.kim.rssreader.domain.constant.RssCategoryConstant;
import com.kim.rssreader.domain.constant.RssColumnConstant;
import com.kim.rssreader.utils.DigestUtils;
import com.kim.rssreader.utils.ReadTXTUtil;
import com.kim.rssreader.utils.ValueConstant;

public class DataFactory {

	public static final String sql_insert_rsscolumn = "insert into "
			+ RssColumnConstant.TABLE_NAME
			+ "([_columnid], [_columnname], [_columnlink], [_columncustomer], [_columnattention], [_columnencoding], [_columnflagstart],[_columnflagend],[_columncategory]) "
			+ "values (?,?,?,?,?,?,?,?,?)";
	public static final String sql_insert_rsscolumn_template = "insert into "
			+ RssColumnConstant.TABLE_NAME
			+ "([_columnid], [_columnname], [_columnlink], [_columncustomer], [_columnattention], [_columnencoding], [_columnflagstart],[_columnflagend],[_columncategory]) "
			+ "values ('%s','%s','%s','%s','%s','%s','%s','%s','%s')";

	/**
	 * 构建内置栏目类别数据
	 * 
	 * @param database
	 */
	public static void generateBuildinCategoryData(SQLiteDatabase database) {
		String sql = "insert into "
				+ RssCategoryConstant.TABLE_NAME
				+ "([_categoryid], [_categoryname], [_categorycustomer], [_categoryattention]) values (?,?,?,?)";

		try {
			database.beginTransaction();
			// database.execSQL(sql,new String[]{"-1", "无分类","","","无分类Rss"});
			// database.execSQL(sql, new String[] { "0", "凤凰", "", "", "凤凰RSS"
			// });
			// database.execSQL(sql, new String[] { "1", "36氪", "", "", "36氪"
			// });
			// database.execSQL(sql, new String[] { "2", "新浪", "", "",
			// "新闻中心-新浪RSS" });
			// database.execSQL(sql, new String[] { "3", "新浪", "", "",
			// "博客频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "4", "新浪", "", "",
			// "体育频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "5", "新浪", "", "",
			// "科技频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "6", "新浪", "", "",
			// "财经频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "7", "新浪", "", "",
			// "视频-新浪RSS" });
			// database.execSQL(sql, new String[] { "8", "新浪", "", "",
			// "影音娱乐-新浪RSS" });
			// database.execSQL(sql, new String[] { "9", "新浪", "", "",
			// "读书频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "10", "新浪", "", "",
			// "女性频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "11", "新浪", "", "",
			// "男性频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "12", "新浪", "", "",
			// "军事频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "13", "新浪", "", "",
			// "汽车新闻-新浪RSS" });
			// database.execSQL(sql, new String[] { "14", "新浪", "", "",
			// "教育频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "15", "新浪", "", "",
			// "房地产-新浪RSS" });
			// database.execSQL(sql, new String[] { "16", "新浪", "", "",
			// "游戏频道-新浪RSS" });
			// database.execSQL(sql, new String[] { "17", "新浪", "", "",
			// "星座频道-新浪RSS" });

			database.execSQL(sql, new String[] { DigestUtils.shaHex("内涵"),
					"内涵", "0", "0" });
			database.execSQL(sql, new String[] { DigestUtils.shaHex("资讯"),
					"资讯", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("新闻"),
			// "新闻", "0", "0" });
			database.execSQL(sql, new String[] { DigestUtils.shaHex("科技"),
					"科技", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("设计"),
			// "设计", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("财经"),
			// "财经", "0", "0" });
			database.execSQL(sql, new String[] { DigestUtils.shaHex("体育"),
					"体育", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("博客"),
			// "博客", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("读书"),
			// "读书", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("军事"),
			// "军事", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("历史"),
			// "历史", "0", "0" });
			database.execSQL(sql, new String[] { DigestUtils.shaHex("汽车"),
					"汽车", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("教育"),
			// "教育", "0", "0" });
			database.execSQL(sql, new String[] { DigestUtils.shaHex("休闲"),
					"休闲", "0", "0" });

			// database.execSQL(sql, new String[] { DigestUtils.shaHex("游戏"),
			// "游戏", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("娱乐"),
			// "娱乐", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("星座"),
			// "星座", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("健康"),
			// "健康", "0", "0" });
			// database.execSQL(sql, new String[] { DigestUtils.shaHex("时尚"),
			// "时尚", "0", "0" });
			database.execSQL(sql,
					new String[] {
							DigestUtils.shaHex(ValueConstant.COLUMN_ALL),
							ValueConstant.COLUMN_ALL, "0", "10000" });

			database.setTransactionSuccessful();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			database.endTransaction();
		}
	}

	/**
	 * 构建内置栏目数据
	 * 
	 * @param database
	 */
	public static void generateBuildinColumnData(SQLiteDatabase database) {

		HashMap<String, HashMap<String, String>> dataSet = new HashMap<String, HashMap<String, String>>();

		HashMap<String, String> columnInfo = new HashMap<String, String>();

		// 凤凰数据
		// columnInfo.put("http://news.ifeng.com/rss/index.xml", "综合资讯");
		// columnInfo.put("http://news.ifeng.com/mil/rss/index.xml", "军事频道");
		// columnInfo.put("http://news.ifeng.com/history/rss/index.xml",
		// "历史频道");
		// columnInfo.put("http://news.ifeng.com/rss/world.xml", "国际新闻");

		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("综合资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "综合资讯");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://news.ifeng.com/rss/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!--mainContent begin-->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!--mainContent end-->");
		dataSet.put(DigestUtils.shaHex("综合资讯"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("凤凰军事频道"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "凤凰军事频道");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://news.ifeng.com/mil/rss/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("军事"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!--mainContent begin-->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!--mainContent end-->");
		// dataSet.put(DigestUtils.shaHex("凤凰军事频道"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("凤凰历史频道"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "凤凰历史频道");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://news.ifeng.com/history/rss/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!--mainContent begin-->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!--mainContent end-->");
		dataSet.put(DigestUtils.shaHex("凤凰历史频道"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("国际新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "国际新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://news.ifeng.com/rss/world.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!--mainContent begin-->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!--mainContent end-->");
		// dataSet.put(DigestUtils.shaHex("国际新闻"), columnInfo);

		// 36氪数据
		columnInfo = new HashMap<String, String>();
		columnInfo
				.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("36氪"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "36氪");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.36kr.com/c/33346/f/566026/index.rss");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"mainContent sep10\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("36氪"), columnInfo);

		// 悠悠创意花园数据
		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("创意悠悠花园"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "创意悠悠花园");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL, "http://uuhy.com/feed");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<section class=\"content\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</section>");

		dataSet.put(DigestUtils.shaHex("创意悠悠花园"), columnInfo);

		// 新浪数据
		columnInfo = new HashMap<String, String>();

		// 新闻中心-新浪RSS

		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新闻要闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新闻要闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/news/marquee/ddt.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("新闻要闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("国内要闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "国内要闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/news/china/focus15.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("国内要闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("新浪国际要闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪国际要闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/news/world/focus15.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("新浪国际要闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("港澳台新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "港澳台新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/news/china/hktaiwan15.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("港澳台新闻"), columnInfo);

		// columnInfo.put("", "");
		// columnInfo.put("http://rss.sina.com.cn/news/society/focus15.xml",
		// "社会新闻");
		// columnInfo.put("http://rss.sina.com.cn/news/china/politics15.xml",
		// "时政要闻");
		// columnInfo.put("http://rss.sina.com.cn/news/society/law15.xml",
		// "社会与法");
		// columnInfo
		// .put("http://rss.sina.com.cn/news/society/misc15.xml", "社会万象");
		// columnInfo.put("http://rss.sina.com.cn/news/society/feeling15.xml",
		// "真情时刻");
		// columnInfo.put("http://rss.sina.com.cn/news/society/wonder15.xml",
		// "奇闻轶事");
		// // insertDataBat(database, columnInfo, "2");
		// columnInfo.clear();
		// columnInfo = null;

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪文化"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪文化");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/cul.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪文化"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("新浪军事"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪军事");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/blog/mini/js.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("军事"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("新浪军事"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪娱乐"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪娱乐");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/ent/yl.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪娱乐"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪教育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪教育");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/edu/jy.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪教育"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪健康"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪健康");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/news/jk.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪健康"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪游戏"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪游戏");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/games/yx.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("游戏"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪游戏"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪星座"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪星座");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/astro/xz.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪星座"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪体育");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/sports/ty.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪体育"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－独家"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－独家");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/exc.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－独家"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－情感"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－情感");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/feel.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－情感"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－八卦"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－八卦");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/ent.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－八卦"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－生活"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－生活");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/enjoy.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－生活"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－观点"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－观点");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/other.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－观点"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－财经"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－财经");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/finance.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－财经"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－股票"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－股票");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/index/stocks.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－股票"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－女性"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－女性");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/eladies/nx.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－女性"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－IT"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－IT");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/tech/kj.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－IT"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－房产"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－房产");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/house/fc.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－房产"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－汽车");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/auto/qc.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－汽车"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－美食"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－美食");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/food/ms.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－美食"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新浪博客－家居"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－家居");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/blog/decor/jiaju.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("新浪博客－家居"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("新浪博客－育儿"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新浪博客－育儿");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/blog/baby/ye.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("博客"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文开始 -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		// dataSet.put(DigestUtils.shaHex("新浪博客－育儿"), columnInfo);

		// 博客频道-新浪RSS
		// columnInfo.put("http://rss.sina.com.cn/blog/index/exc.xml", "独家");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/feel.xml",
		// "情感");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/ent.xml", "八卦");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/enjoy.xml",
		// "生活");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/other.xml",
		// "观点");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/finance.xml",
		// "财经");++
		// columnInfo.put("http://rss.sina.com.cn/blog/index/stocks.xml",
		// "股票");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/eladies/nx.xml",
		// "女性");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/tech/kj.xml", "IT");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/house/fc.xml", "房产");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/auto/qc.xml", "汽车");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/food/ms.xml", "美食");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/decor/jiaju.xml",
		// "家居");+++
		// columnInfo.put("http://rss.sina.com.cn/blog/baby/ye.xml", "育儿");+++
		// insertDataBat(database, columnInfo, "3");

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("体育要闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "体育要闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/roll/sports/hot_roll.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("体育要闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("焦点新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "焦点新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/news/allnews/sports.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("焦点新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("国际足坛"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "国际足坛");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/focus.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("国际足坛"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("意甲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "意甲");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/italy.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("意甲"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("西甲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "西甲");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/spain.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("西甲"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("英超"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "英超");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/england.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("英超"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("德甲、法甲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "德甲、法甲");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/germanyfrance.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("德甲、法甲"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("国内足坛焦点新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "国内足坛焦点新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/china/focus.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("国内足坛焦点新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("中国之队"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "中国之队");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/china/team.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("中国之队"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("篮球焦点新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "篮球焦点新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/basketball/focus.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("篮球焦点新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("NBA新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "NBA新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/basketball/nba.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("NBA新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("CBA新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "CBA新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/basketball/cba.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("CBA新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("体育焦点新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "体育焦点新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/others/focus.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("体育焦点新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("彩票新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "彩票新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/global/lottery.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("彩票新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("高尔夫新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "高尔夫新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/sports/global/golf.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("体育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("高尔夫新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("F1赛车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "F1赛车");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/sports/global/f1.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("体育"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("F1赛车"), columnInfo);

		// 体育频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/roll/sports/hot_roll.xml",
		// "体育要闻汇总");
		// columnInfo
		// .put("http://rss.sina.com.cn/news/allnews/sports.xml", "焦点新闻");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/global/focus.xml", "国际足坛");
		// columnInfo.put("http://rss.sina.com.cn/sports/global/italy.xml",
		// "意甲");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/global/england.xml", "英超");
		// columnInfo.put("http://rss.sina.com.cn/sports/global/spain.xml",
		// "西甲");
		// columnInfo.put(
		// "http://rss.sina.com.cn/sports/global/germanyfrance.xml",
		// "德甲、法甲");
		// columnInfo.put("http://rss.sina.com.cn/sports/global/others.xml",
		// "五洲热报");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/global/photo.xml", "精彩图片");
		// columnInfo.put("http://rss.sina.com.cn/sports/china/focus.xml",
		// "国内足坛");
		// columnInfo.put("http://rss.sina.com.cn/sports/china/team.xml",
		// "中国之队");
		// columnInfo.put("http://rss.sina.com.cn/sports/basketball/focus.xml",
		// "篮球新闻");
		// columnInfo.put("http://rss.sina.com.cn/sports/basketball/nba.xml",
		// "NBA新闻");
		// columnInfo.put("http://rss.sina.com.cn/sports/basketball/cba.xml",
		// "CBA新闻");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/others/focus.xml", "综合体育");
		// columnInfo.put("http://rss.sina.com.cn/sports/global/lottery.xml",
		// "彩票新闻");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/global/golf.xml", "高尔夫新闻");
		// columnInfo.put("http://rss.sina.com.cn/sports/global/f1.xml",
		// "F1赛车新闻");
		// columnInfo
		// .put("http://rss.sina.com.cn/sports/global/chess.xml", "棋牌新闻");
		// columnInfo.put("http://rss.sina.com.cn/blog/baby/ye.xml", "育儿");
		// columnInfo.put("http://rss.sina.com.cn/blog/news/jk.xml", "健康");
		// columnInfo.put("http://rss.sina.com.cn/blog/mini/js.xml", "军事");
		//

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("科技要闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "科技要闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/news/allnews/tech.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("科技"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("科技要闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("互联网新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "互联网新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/tech/internet/home28.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("互联网新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("手机资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "手机资讯");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/tech/mobile/mobile_6.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("手机资讯"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("3G新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "3G新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/tech/3G/guonei.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("科技"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("3G新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("笔记本新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "笔记本新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/tech/notebook/193_1.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("笔记本新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("电信新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "电信新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/tech/tele/gn37.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("科技"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("电信新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("业界新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "业界新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/tech/it/gn37.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("科技"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("业界新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("科技下载"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "科技下载");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/tech/down/down20.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("科技"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("科技下载"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("科普要闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "科普要闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/tech/discovery/discovery.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("科普要闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("数码资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "数码资讯");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/tech/number/new_camera.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("数码资讯"), columnInfo);

		// // 科技频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("科技要闻", "科技要闻汇总");
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/tech.xml",+++
		// "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/tech/internet/home28.xml",
		// "互联网新闻");+++
		// columnInfo.put("http://rss.sina.com.cn/tech/mobile/mobile_6.xml",
		// "手机资讯");++
		// columnInfo.put("http://rss.sina.com.cn/tech/3G/guonei.xml",
		// "3G新闻");+++
		// columnInfo.put("http://rss.sina.com.cn/tech/notebook/193_1.xml",
		// "笔记本新闻");++
		// columnInfo.put("http://rss.sina.com.cn/tech/tele/gn37.xml",
		// "电信新闻");++
		// columnInfo.put("http://rss.sina.com.cn/tech/it/gn37.xml", "业界新闻");+++
		// columnInfo.put("http://rss.sina.com.cn/tech/down/down20.xml",
		// "科技下载");+++
		// columnInfo.put("http://rss.sina.com.cn/tech/discovery/discovery.xml",
		// "科普要闻");++
		// columnInfo.put("http://rss.sina.com.cn/tech/number/new_camera.xml",
		// "数码资讯");++
		// columnInfo.put("http://rss.sina.com.cn/tech/elec/buy_elec.xml",
		// "家电资讯");+++
		//

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("财经要闻汇总-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "财经要闻汇总-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/roll/finance/hot_roll.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("财经要闻汇总-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("焦点新闻-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "焦点新闻-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/news/allnews/finance.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("焦点新闻-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("股市及时雨-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "股市及时雨-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/jsy.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("股市及时雨-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("股票要闻汇总-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "股票要闻汇总-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/roll/stock/hot_roll.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("股票要闻汇总-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("基金要闻-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "基金要闻-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/fund.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("基金要闻-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("理财要闻-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "理财要闻-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/financial.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("理财要闻-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("美股快报-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "美股快报-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/usstock.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("美股快报-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("港股快讯-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "港股快讯-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/hkstock.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("港股快讯-新浪财经"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("期货要闻-新浪财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "期货要闻-新浪财经");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/finance/future.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("财经"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("期货要闻-新浪财经"), columnInfo);

		// // 财经频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/roll/finance/hot_roll.xml",
		// "财经要闻汇总");++
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/finance.xml",
		// "焦点新闻");++
		// columnInfo.put("http://rss.sina.com.cn/finance/jsy.xml", "股市及时雨");++
		// columnInfo.put("http://rss.sina.com.cn/roll/stock/hot_roll.xml",
		// "股票要闻汇总");++
		// columnInfo.put("http://rss.sina.com.cn/finance/fund.xml", "基金要闻");++
		// columnInfo.put("http://rss.sina.com.cn/finance/financial.xml",++
		// "理财要闻");
		// columnInfo.put("http://rss.sina.com.cn/finance/usstock.xml",
		// "美股快报");++
		// columnInfo.put("http://rss.sina.com.cn/finance/hkstock.xml",
		// "港股快讯");++
		// columnInfo.put("http://rss.sina.com.cn/finance/future.xml",
		// "期货要闻");++
		//

		// // 视频-新浪RSS（不用）
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/bn/MV.xml", "影视MV");
		// columnInfo.put("http://rss.sina.com.cn/bn/hot_bn.xml", "新闻视频排行");
		// columnInfo.put("http://rss.sina.com.cn/bn/news.xml", "新闻");
		// columnInfo.put("http://rss.sina.com.cn/bn/tech.xml", "科技");
		// columnInfo.put("http://rss.sina.com.cn/bn/finance.xml", "财经");
		// columnInfo.put("http://rss.sina.com.cn/bn/sports.xml", "体育");
		// columnInfo.put("http://rss.sina.com.cn/bn/ent.xml", "娱乐");
		// columnInfo.put("http://rss.sina.com.cn/bn/eladies.xml", "女性");
		// columnInfo.put("http://movie.video.sina.com.cn/rss/TOP.xml",
		// "影视MV热播排行视频");
		// columnInfo.put("http://movie.video.sina.com.cn/rss/COMMENT.xml",
		// "影视MV热评排行视频");
		// columnInfo
		// .put("http://movie.video.sina.com.cn/rss/NEW.xml", "影视MV最新视频");
		//

		// // 影音娱乐-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/ent/hot_roll.xml", "娱乐要闻汇总");
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/ent.xml",
		// "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/ent/music/focus12.xml", "音乐");
		// columnInfo.put("http://rss.sina.com.cn/ent/tv/focus7.xml", "电视前沿");
		// columnInfo.put("http://rss.sina.com.cn/ent/film/focus7.xml", "电影宝库");
		// columnInfo.put("http://rss.sina.com.cn/ent/star/focus7.xml",
		// "明星全接触");
		// columnInfo.put("http://rss.sina.com.cn/ent/inner.xml", "内地明星");
		// columnInfo.put("http://rss.sina.com.cn/ent/hongkong.xml", "港台明星");
		// columnInfo.put("http://rss.sina.com.cn/ent/star/japan.xml", "日韩明星");
		// columnInfo
		// .put("http://movie.video.sina.com.cn/rss/COMMENT.xml", "欧美明星");
		// columnInfo.put("http://rss.sina.com.cn/ent/star/outer.xml",
		// "影视MV最新视频");
		//

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("读书要闻汇总-新浪读书"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "读书要闻汇总-新浪读书");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/book/info.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("读书"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("读书要闻汇总-新浪读书"), columnInfo);

		// // 读书频道-新浪RSS(除第一个后面不能用)
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/book/info.xml", "读书要闻汇总");++
		// columnInfo.put("http://rss.sina.com.cn/book/new_book.xml", "最新连载");++
		// columnInfo.put("http://rss.sina.com.cn/book/total_rank.xml",
		// "图书总排行");
		// columnInfo.put("http://rss.sina.com.cn/book/story_rank.xml",
		// "小说排行榜");
		// columnInfo.put("http://rss.sina.com.cn/book/history_rank.xml",
		// "人文历史排行榜");
		// columnInfo
		// .put("http://rss.sina.com.cn/book/school_rank.xml", "青春校园排行榜");
		// columnInfo.put("http://rss.sina.com.cn/book/life_rank.xml",
		// "生活娱乐排行榜");
		// columnInfo.put("http://rss.sina.com.cn/book/finance_rank.xml",
		// "读书财经排行榜");
		// columnInfo.put("http://rss.sina.com.cn/book/military_rank.xml",
		// "读书军事排行榜");
		//

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("焦点新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "焦点新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/news/allnews/eladies.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("焦点新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("美容美发"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "美容美发");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/gnspxw.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("美容美发"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("服饰潮流"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "服饰潮流");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/fashion.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("服饰潮流"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("美体瘦身"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "美体瘦身");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/body.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("美体瘦身"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("情感婚姻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "情感婚姻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/marry.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("情感婚姻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("八卦"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "八卦");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/gossip.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("八卦"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("亲子"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "亲子");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/eladies/son.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("亲子"), columnInfo);

		// // 女性频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/eladies.xml",
		// "女性要闻汇总");++
		// columnInfo.put("http://rss.sina.com.cn/eladies/gnspxw.xml", "美容美发");
		// columnInfo.put("http://rss.sina.com.cn/eladies/fashion.xml",
		// "服饰潮流");++
		// columnInfo.put("http://rss.sina.com.cn/eladies/body.xml", "美体瘦身");
		// columnInfo.put("http://rss.sina.com.cn/eladies/marry.xml", "情感婚姻");
		// columnInfo.put("http://rss.sina.com.cn/eladies/gossip.xml", "八卦");
		// columnInfo.put("http://rss.sina.com.cn/eladies/son.xml", "亲子");
		//

		// // 男性频道-新浪RSS（无法添加）
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/man.xml",
		// "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/man/feeling.xml", "男人情感");
		// columnInfo.put("http://rss.sina.com.cn/man/fashion.xml", "男装潮流");
		//

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("军事要闻汇总"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "军事要闻汇总");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/roll/mil/hot_roll.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("军事要闻汇总"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("焦点新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "焦点新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/jczs/focus.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("军事"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("焦点新闻"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("国际军情"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "国际军情");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/jczs/taiwan20.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("国际军情"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("中国军情"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "中国军情");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/jczs/china15.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("中国军情"), columnInfo);

		// // 军事频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo
		// .put("http://rss.sina.com.cn/roll/mil/hot_roll.xml", "军事要闻汇总");
		// columnInfo.put("http://rss.sina.com.cn/jczs/focus.xml", "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/jczs/taiwan20.xml", "国际军情");
		// columnInfo.put("http://rss.sina.com.cn/jczs/china15.xml", "中国军情");
		//

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("焦点新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "焦点新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/news/allnews/auto.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 内容模块：带视频链接的段落 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("焦点新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("行业动态"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "行业动态");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/news/t/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("行业动态"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("购车指导"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "购车指导");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/auto/guide/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 内容模块：带视频链接的段落 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("购车指导"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("新车上市"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "新车上市");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/auto/newcar/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 内容模块：带视频链接的段落 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("新车上市"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("车市·降价"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "车市·降价");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/auto/sales/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 内容模块：带视频链接的段落 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("车市·降价"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("企业新闻"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "企业新闻");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/news/e/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("企业新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("汽车养护"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车养护");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/servicing/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("汽车养护"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("汽车召回"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车召回");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/recalls/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("汽车召回"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("汽车保险"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车保险");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/insurance/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("汽车保险"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("汽车配件"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车配件");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/parts/news/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("汽车配件"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("汽车用品"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车用品");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/auto/automotive/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 内容模块：带视频链接的段落 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<!-- publish_helper_end -->");
		dataSet.put(DigestUtils.shaHex("汽车用品"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("改装"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "改装");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/auto/ultratune/index.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("汽车"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文开始 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文结束 -->");
		dataSet.put(DigestUtils.shaHex("改装"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("汽车轮胎"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "汽车轮胎");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/tire/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("汽车轮胎"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("交通"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "交通");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/auto/traffic/index.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("汽车"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 内容模块：带视频链接的段落 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- publish_helper_end -->");
		// dataSet.put(DigestUtils.shaHex("交通"), columnInfo);

		// // 汽车新闻-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/auto.xml",
		// "焦点新闻");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/news/t/index.xml",
		// "行业动态");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/guide/index.xml",
		// "购车指导");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/newcar/index.xml",
		// "新车上市");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/sales/index.xml",
		// "车市·降价");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/news/e/index.xml",
		// "企业新闻");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/servicing/index.xml",
		// "汽车养护");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/recalls/index.xml",
		// "汽车召回");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/insurance/index.xml",
		// "汽车保险");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/parts/news/index.xml",
		// "汽车配件");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/automotive/index.xml",
		// "汽车用品");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/ultratune/index.xml",
		// "改装");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/tire/index.xml",
		// "汽车轮胎");,+++
		// columnInfo.put("http://rss.sina.com.cn/auto/traffic/index.xml",+++
		// "交通");
		//

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("教育要闻汇总"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "教育要闻汇总");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/roll/edu/hot_roll.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("教育要闻汇总"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("文化教育焦点新闻"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "文化教育焦点新闻");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://rss.sina.com.cn/edu/focus19.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<!-- 正文内容 begin -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文内容 end -->");
		dataSet.put(DigestUtils.shaHex("文化教育焦点新闻"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("考试频道"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "考试频道");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/exam.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("考试频道"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("高考"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "高考");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/gaokao.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("高考"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("外语频道"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "外语频道");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/en.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("外语频道"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("考研"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "考研");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/kaoyan.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("考研"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("自考"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "自考");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/kaoyan.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("自考"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("中考"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "中考");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/zhongkao.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("中考"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("英语考试"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "英语考试");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/yyks.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("英语考试"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("司法考试"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "司法考试");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/sifa.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("司法考试"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("会计考试"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "会计考试");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/cpa.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("会计考试"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("出国留学"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "出国留学");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://rss.sina.com.cn/edu/abroad5.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("教育"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<!-- 正文内容 begin -->");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- 正文内容 end -->");
		// dataSet.put(DigestUtils.shaHex("出国留学"), columnInfo);

		// // 教育频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo
		// .put("http://rss.sina.com.cn/roll/edu/hot_roll.xml", "教育要闻汇总");++
		// columnInfo.put("http://rss.sina.com.cn/edu/focus19.xml", "焦点新闻");++
		// columnInfo.put("http://rss.sina.com.cn/edu/exam.xml", "考试频道");++
		// columnInfo.put("http://rss.sina.com.cn/edu/gaokao.xml", "高考");++
		// columnInfo.put("http://rss.sina.com.cn/edu/en.xml", "外语频道");++
		// columnInfo.put("http://rss.sina.com.cn/edu/kaoyan.xml", "考研");++
		// columnInfo.put("http://rss.sina.com.cn/edu/zikao.xml", "自考");++
		// columnInfo.put("http://rss.sina.com.cn/edu/chengkao.xml", "成考");++
		// columnInfo.put("http://rss.sina.com.cn/edu/zhongkao.xml", "中考");++
		// columnInfo.put("http://rss.sina.com.cn/edu/yyks.xml", "英语考试");++
		// columnInfo.put("http://rss.sina.com.cn/edu/sifa.xml", "司法考试");++
		// columnInfo.put("http://rss.sina.com.cn/edu/cpa.xml", "会计考试");++
		// columnInfo.put("http://rss.sina.com.cn/edu/abroad5.xml", "出国");++
		// columnInfo.put("http://rss.sina.com.cn/auto/traffic/index.xml",++
		// "交通");
		//
		// // 房地产-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/scan/huodong.xml",
		// "北京房产－楼市活动");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/scan/xinpan.xml",
		// "北京房产－新盘汇总");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/scan/kaipan.xml",
		// "北京房产－开盘信息");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/scan/dazhe.xml",
		// "北京房产－打折优惠");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/scan/daogou.xml",
		// "北京房产－购房指导");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/dcrw.xml",
		// "北京房产－地产人物");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/fcqy.xml",
		// "北京房产－房产企业");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/dcpl.xml",
		// "北京房产－地产评论");
		// columnInfo.put("http://rss.sina.com.cn/bjhouse/dcft.xml",
		// "北京房产－地产访谈");
		// columnInfo
		// .put("http://rss.sina.com.cn/bjhouse/dcnews.xml", "北京房产－地产新闻");
		// columnInfo.put("http://rss.sina.com.cn/jiaju/news.xml", "家居－家居新闻");
		// columnInfo.put("http://rss.sina.com.cn/jiaju/ornament.xml",
		// "家居－家饰生活");
		// columnInfo.put("http://rss.sina.com.cn/jiaju/design.xml", "家居－设计风尚");
		//

		// // 游戏频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/games.xml",
		// "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/dzjj.xml", "电子竞技");
		// columnInfo.put("http://rss.sina.com.cn/games/wlyx.xml", "网络游戏新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/djyx.xml", "单机游戏新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/cyxw.xml", "游戏产业新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/dsyx.xml", "电视游戏新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/sjyx.xml", "手机游戏新闻");
		// columnInfo.put("http://rss.sina.com.cn/games/littlegame.xml",
		// "迷你游戏");
		//
		// // 星座频道-新浪RSS
		// columnInfo = new HashMap<String, String>();
		// columnInfo.put("http://rss.sina.com.cn/news/allnews/astro.xml",
		// "焦点新闻");
		// columnInfo.put("http://rss.sina.com.cn/astro/fashion.xml", "星座时尚热点");
		// columnInfo.put("http://rss.sina.com.cn/astro/hot.xml", "星座热文总排行");

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("有意思吧"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "有意思吧");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.u148.net/rss/?type=tale");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<div>");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("有意思吧"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("穿衣打扮"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "穿衣打扮");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.chong4.com.cn/feed.php");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("休闲"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"textbox-content\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("穿衣打扮"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("林圣的博客"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "林圣的博客");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://www.linshengblog.com/feed");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<div class=\"article-entry\">");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<footer class=\"article-footer\">");
		// dataSet.put(DigestUtils.shaHex("林圣的博客"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("TechWeb"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "TechWeb");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.techweb.com.cn/rss/column.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<!-- 正文区 -->");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "<!-- 正文底部 -->");
		dataSet.put(DigestUtils.shaHex("TechWeb"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("糗事百科"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "糗事百科");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.feedsky.com/qiushi");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"col1\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
				"<div class=\"col2\">");
		dataSet.put(DigestUtils.shaHex("糗事百科"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("黄震的博客"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "黄震的博客");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://www.hzblogs.com/?feed=rss2");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<div class=\"entry-content\">");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- .entry-content -->");
		// dataSet.put(DigestUtils.shaHex("黄震的博客"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("南都周刊"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "南都周刊");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.nbweekly.com/rss/smw");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("资讯"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"cont\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("南都周刊"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("Dribbble"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "Dribbble");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://dribbble.com/shots/popular.rss");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("设计"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<div class=\"single-img\">");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "<!-- /main -->");
		// dataSet.put(DigestUtils.shaHex("Dribbble"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("草榴社区"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "草榴社区");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://ll1024.uni.me/rss.php");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "");
		// dataSet.put(DigestUtils.shaHex("草榴社区"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("内涵漫画"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "内涵漫画");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://shuabao.net/manhua/feed");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<p><img");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</p>");
		dataSet.put(DigestUtils.shaHex("内涵漫画"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("搞笑GIF图片"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "搞笑GIF图片");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://shuabao.net/gif/feed");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<p><img");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</p>");
		dataSet.put(DigestUtils.shaHex("搞笑GIF图片"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("无聊图片"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "无聊图片");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://shuabao.net/wuliaotu/feed");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART, "<p><img");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</p>");
		dataSet.put(DigestUtils.shaHex("无聊图片"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("手机笑话"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "手机笑话");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.meiyoule.com/rss.html");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo
				.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
						"<div class=\"entry entry-content\" id=\"show_content\" style=\"margin: 0px auto;\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("手机笑话"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("邪恶内涵图"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "邪恶内涵图");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://www.neipic.com/html/maps/rss.xml");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"detail_pic\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("邪恶内涵图"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID,
				DigestUtils.shaHex("品味美女"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "品味美女");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.feedsky.com/pwmn");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"entry\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("品味美女"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("内涵图-se小组"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "内涵图-se小组");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://www.neihan8.com/data/rss/10.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("资讯"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<div style=\"text-align: center;\">");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "</div>");
		// dataSet.put(DigestUtils.shaHex("内涵图-se小组"), columnInfo);

		// columnInfo = new HashMap<String, String>();
		// columnInfo.put(RssColumnConstant.RSSCOLUMNID,
		// DigestUtils.shaHex("内涵段子"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "内涵段子");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
		// "http://www.neihan8.com/data/rss/5.xml");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
		// DigestUtils.shaHex("内涵"));
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
		// "<div id=\"content\">");
		// columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND,
		// "</div>");
		// dataSet.put(DigestUtils.shaHex("内涵段子"), columnInfo);

		insertDataBat(database, dataSet);
		columnInfo.clear();
		columnInfo = null;
	}

	/**
	 * 内置更多rss源
	 * 
	 * @param database
	 */
	public static void generateMoreRssColumnInfo(SQLiteDatabase database) {
		HashMap<String, HashMap<String, String>> dataSet = new HashMap<String, HashMap<String, String>>();

		HashMap<String, String> columnInfo = new HashMap<String, String>();
		columnInfo = new HashMap<String, String>();
		columnInfo
				.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("色小组"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "色小组");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.feedsky.com/neihan8");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("内涵"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div id=\"content\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("色小组"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("果壳"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "果壳");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.feedsky.com/guokr");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"document\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("果壳"), columnInfo);

		columnInfo = new HashMap<String, String>();
		columnInfo.put(RssColumnConstant.RSSCOLUMNID, DigestUtils.shaHex("鲜果"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNNAME, "鲜果");
		columnInfo.put(RssColumnConstant.RSSCOLUMNURL,
				"http://feed.feedsky.com/xianguoblog");
		columnInfo.put(RssColumnConstant.RSSCOLUMNCATEGORY,
				DigestUtils.shaHex("科技"));
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGSTART,
				"<div class=\"entry\">");
		columnInfo.put(RssColumnConstant.RSSCOLUMNFLAGEND, "</div>");
		dataSet.put(DigestUtils.shaHex("鲜果"), columnInfo);

		insertDataBat(database, dataSet);
		columnInfo.clear();
		columnInfo = null;
	}

	/**
	 * 内置默认订阅栏目
	 */
	public static void generateDefaultSubscription(SQLiteDatabase database) {
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("糗事百科") + "','6')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("36氪") + "','5')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("TechWeb") + "','4')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("互联网新闻") + "','3')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("穿衣打扮") + "','2')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("服饰潮流") + "','1')");
		database.execSQL("insert into rss_subscription('_columnid','_columnattention') values('"
				+ DigestUtils.shaHex("邪恶内涵图") + "','0')");
	}

	/**
	 * 批量插入栏目
	 * 
	 * @param database
	 * @param columnInfo
	 * @param categoryId
	 */
	private static void insertDataBat(SQLiteDatabase database,
			HashMap<String, HashMap<String, String>> dateSet) {

		if (dateSet == null || dateSet.size() == 0) {
			return;
		}

		try {
			database.beginTransaction();
			for (Entry<String, HashMap<String, String>> entry : dateSet
					.entrySet()) {
				HashMap<String, String> dataSource = entry.getValue();
				database.execSQL(
						sql_insert_rsscolumn,
						new String[] {
								dataSource.get(RssColumnConstant.RSSCOLUMNID),
								dataSource.get(RssColumnConstant.RSSCOLUMNNAME),
								dataSource.get(RssColumnConstant.RSSCOLUMNURL),
								"0",
								"0",
								"",
								dataSource
										.get(RssColumnConstant.RSSCOLUMNFLAGSTART),
								dataSource
										.get(RssColumnConstant.RSSCOLUMNFLAGEND),
								dataSource
										.get(RssColumnConstant.RSSCOLUMNCATEGORY) });
			}
			database.setTransactionSuccessful();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			database.endTransaction();
		}

	}

	/**
	 * 内置城市天气代码
	 */
	public static void generateCityWeatherCode(SQLiteDatabase database,
			Context context) {
		try {
			InputStream inputStream = context.getResources().openRawResource(
					R.raw.citycode);
			List<String> codelist = ReadTXTUtil.inputstream2string(inputStream);
			Iterator<String> it = codelist.iterator();
			database.beginTransaction();
			while (it.hasNext()) {
				String sqlStr = it.next();
				database.execSQL(sqlStr);
			}
			database.setTransactionSuccessful();
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			database.endTransaction();
		}
	}
}
